delete (C++) - Wikipedia, the free encyclopedia In the C++ programming language, the delete operator calls the destructor of the given argument, and returns memory allocated by new back to the heap. A call ...